on a substrate - Deutsch Englisch Wörterbuch